OM • HOLM A • SE0011090000
Generating your data highlights...
4.87b USD | # 62 in SE
1.57k shares | 51.45k USD
45.25m
26.53% | 12m